spraying of liquid chemicals - Francés Inglés Diccionario